home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / UTIL / STvi 1.0.0.sit / STvi 1.0.0 f / Readme M1.0.0 < prev    next >
Text File  |  1996-11-14  |  7KB  |  200 lines

  1. STEVIE 3.69 - 日本語版 1.3 - Mac版 1.0.0 について          1996/11/14
  2.  
  3.                         オリジナル    太田純 氏
  4.                         Mac 版について    小山 富夫
  5.  
  6. 1.  はじめに
  7.  
  8.   これは Tony Andrews によって作成され comp.sources.misc で配布された STEVIE
  9.    3.69 を 太田純 氏 により日本語化されたものを Macintoshに移植したものです。
  10.   STEVIE 3.69 は UNIX 上の標準的な画面エディターである vi のインターフェース
  11.   を摸したエディターであり、大部分の vi コマンドが利用できます。
  12.  
  13.   このドキュメントでは、STEVIE 3.69 の利用条件・日本語化, Macintosh 版の詳細
  14.   やその他の変更内容について記述しています。 STEVIE の利用方法については
  15.   jstevie.doc をご覧ください。
  16.  
  17.  
  18. 2.  利用条件
  19.  
  20.   著作者の全ては、本体を含め各自の改変によるソースコード部分をパブリックドメ
  21.   インに置くことをここに宣言します。我々はこの改変部分に関する著作権・著作者
  22.   人格権を放棄し、改変部分に関するいかなる利用も自由かつ無制限に行われること
  23.   を認めます。
  24.  
  25.  
  26. 3.  日本語化について
  27.  
  28.   3.1  制限
  29.  
  30.     日本語化については下記の制限があります。
  31.  
  32.   3.2  編集操作
  33.  
  34.     日本語に対応したことにより、一部のコマンドの動作が変更されています。
  35.  
  36.     ・テキスト中の「間隔(2バイトの空白)」は空白文字として扱われます。つま
  37.       り、「行の最初の非空白文字に移動するコマンド(^ + - I など)」「行を連
  38.       結するコマンド(J )」「自動インデント」などにおいてスペースやタブと同
  39.       様に扱われるということです。ただし、行を連結するコマンドにおいて後の行
  40.       の最初の非空白文字が漢字のときには、連結された行の間にスペースを置かな
  41.       いようになっています。
  42.  
  43.     ・1文字を対象とするコマンド(r f F t T )で、対象に漢字を指定することが
  44.       できます。
  45.  
  46.     ・文字を上書きするコマンド(r R )では、行の長さを変更しないように動作が
  47.       行われます。漢字の第1バイトだけが上書きされるときは、第2バイトはスペ
  48.       ースで置き換えられます。
  49.  
  50.     ・単語の意味が変更されています。文字は、半角カタカナ、半角英数字および下
  51.       線、その他の半角文字、全角漢字、全角ひらがな、全角カタカナおよび長音、
  52.       全角英数字、その他の全角文字の8つのグループに分類されています。単語は
  53.       いずれか1つのグループに属する文字の並びであり、単語の区切りを意識した
  54.       移動コマンド(w b e W B E )では、この単語の区切りに従って移動を行いま
  55.       す。
  56.  
  57.     ・文字列探索にも日本語文字列を使うことができます。ある漢字の第2バイトと
  58.       続く漢字の第1バイトに1つの漢字がマッチしたり、 SJIS 漢字の第2バイト
  59.       がメタ文字として扱われたりすることはありません。ただし、現在のところ正
  60.       規表現による探索は日本語に対応していません。
  61.  
  62.  
  63. 4.  必要な環境
  64.  
  65.   本体        Mac 全機種(ファットバイナリ)
  66.   OS        漢字Talk7(テストしていないので不明だが 6.0.7 でも動くと思う)
  67.   フォント    次のいずれかのフォントが必要(最初に見つかったものを使用)
  68.             等幅ゴシック
  69.             Osaka−等幅
  70.             中ゴシックBBB−等幅
  71.             等幅明朝
  72.             リュウミンライト−KL−等幅
  73.             Monaco
  74.  
  75.  
  76. 5.  Macintosh 版について
  77.  
  78.   "jstevie.doc" も参照のこと
  79.     8. システム特有部分 - 8.5 Macintosh"
  80.     10. 判明しているバグ、問題点
  81.  
  82.   5.1 準備
  83.     1) "等幅ゴシック" 等の等幅フォントが必要です
  84.     2) "キーボード" コントロールパネルのキーリピート等を高速に設定
  85.        (これをやらないとカーソル移動がかったるく感じられます)
  86.     3) デフォルトウインドウの大きさ/位置等を変更するには "ResEdit" で
  87.        'WIND'-128 リソースをこのみにあわせて修正してください
  88.  
  89.   5.2 Edit-Preferences (M1.0.0 より追加)
  90.     Swap ESC, `/~ key    キーコードの置き換え
  91.     Copy to scrap always    yank バッファの内容をクリップボードに必ずコピー
  92.                 (チェックしないときは Edit-Copy でコピー)
  93.     Change file creator    ファイル保存時に必ずクリエータを vi にセット
  94.     EXINIT =        起動時の初期設定の指定
  95.  
  96.   5.3 ファイル名について
  97.     カレントディレクトリについて
  98.        ・プログラムを直接起動した場合は STviのおいてあるフォルダー
  99.        ・ドキュメントダブルクリックの場合はそのフォルダー
  100.  
  101.     ファイルの指定は以下のいずれかで行います
  102.        ・UNIX 風指定
  103.        ・カレントのファイル        <ファイル>
  104.        ・フルパス            <ディスク名>:[フォルダ...:]<ファイル>
  105.        ・カレント内にあるフォルダー内のファイル
  106.                     :<フォルダ名>:<ファイル>
  107.        ・親フォルダのファイル    ::<ファイル>
  108.  
  109.     UNIX 風指定 (M1.0.0 より追加)
  110.        ・ディレクトリ区切り文字    '/'
  111.        ・ドライブの指定は DOS と同じように a:, b: ... で指定
  112.          (ドライブは Msh プログラムの df コマンドで確認できる)
  113.        ・ファイル名/フォルダー名にワイルドカード指定可能
  114.  
  115.     特殊文字ファイルでの注意
  116.        ・スペースを含んだファイルの場合に、切り替えコマンド(:n, :e 等)や
  117.          %,# によるファイル名置換は正常に動作しません
  118.        ・ファイルの先頭文字がピリオド(.)のファイルは扱えない
  119.  
  120.     ★注意: ワイルドカード展開を行っているために、ファイル名に次の文字が
  121.         あると動作がおかしくなります
  122.             / * ? [ ] { }
  123.                 ~~~~~~~~~~~~~
  124.  
  125.   5.4 バグ
  126.     ・ウインドウのリサイズ時たまに暴走する
  127.  
  128.     ※ 編集時の問題につては "jstevie.doc" を参照してください
  129.  
  130.   5.5 今後の予定
  131.     現在の自分の使用には十分耐えうるできなので早急にバージョンアップは考
  132.     えていません。
  133.  
  134.     暇があったらバージョンアップ
  135.         ・Msh(csh 風シェル) との連動機能の強化
  136.         ・Print 機能
  137.         ・カナ漢のインライン入力
  138.  
  139.     ※ Msh アップロード先
  140.         最新版        Nifty FMACPRO  "LIB-2 Applications"
  141.  
  142.   5.6 サポート等
  143.     最新版アップロード先    Nifty FMACPRO  "LIB-2 Applications"
  144.     ftpサイト        http://www.vector.co.jp/common/mac/edit/
  145.  
  146.     E-Mail            GBA00703@niftyserve.or.jp 小山富夫
  147.  
  148.  
  149. 6.  FAQ (しばしば聞かれる質問)
  150.  
  151.   ・"a, "1 などのバッファが使えない
  152.     サポートしていません
  153.  
  154.   ・Cut/Copy/Paste
  155.     Cut/Clear    できない
  156.     Copy        yank バッファをクリップボードにコピー
  157.             (Preferences で "Copy to scrap always" をチェックして
  158.             おくと自動的にコピーしてくれます)
  159.     Paste        クリップボードからテキストをペースト
  160.  
  161.     ※ vi ウインドウ上でのマウス等によりテキストの選択は行えません
  162.  
  163.   ・プリントができません
  164.     当分サポートする予定はありません
  165.  
  166.   ・複数のウインドウを開きたい
  167.     サポートしていません
  168.     アプリケーションをコピーし別々に起動するぐらいしか方法はありません
  169.  
  170.   ・編集中に固まる(だんまり)ことがある
  171.     オリジナルのバグで大きなファイルを編集中に起こりやすいようです
  172.     回避法は無いのでこまめにセーブするしかありません
  173.  
  174.  
  175. 7.  バージョンアップ履歴
  176.  
  177.   1.0.0    ・FATバイナリ化
  178.     ・Preferences 新規追加
  179.     ・起動時実行ファイル(unix=.exrc/Mac=_exrc)ファイル名の変更
  180.     ・":e..." と間違って入力時の暴走するバグ修正
  181.     ・ファイル名のUNIX風入力対応
  182.     ・ファイル名展開サポート(:n *.c などのワイルドカード展開)
  183.     ・別フォルダの同一ファイルダブルクリックで切り替わらないバグ対処
  184.  
  185.   0.2.0    初期リリース
  186.  
  187.  
  188. 8.  著者
  189.  
  190.   Tony Andrews            STEVIE 3.69 原コードおよびドキュメント
  191.   Henry Spencer            正規表現ライブラリー
  192.   Michael M. Rubenstein        Turbo C ワイルドカード展開ライブラリー
  193.   Norman Azadian        MS-DOS、OS/2 用 termcap ライブラリー原コード
  194.   太田  純            日本語化、改良、日本語ドキュメント
  195.     アンリツの川藤氏            kawafuji@acdpe0.anritsu.co.jp
  196.     Mitchell F. Wyle 氏            wyle@lavi.inf.ethz.ch.uucp
  197.     東京大学の Eric E. Bowles 氏    bowles@is.s.u-tokyo.ac.jp
  198.     東北大学の伊藤氏            aito@apl.rcais.tohoku.ac.jp
  199.   小山  富夫            Macintosh への移植 GBA00703@niftyserve.or.jp
  200.